package com.junzhiit.nengji.app.service;

import com.junzhiit.nengji.app.web.vo.ResultVO;

public interface SystemTypeService {

	/**
	 * TODO 查詢所有的信息分类
	 *
	 * @author DlamLiu
	 * @time 2018年6月21日 下午2:06:53
	 * @return List<InfoCategory>
	 * 
	 */
	public ResultVO findAll();
	
	/**
	 * TODO 查询所有的信息分类按照等级分类好
	 * @author DlamLiu
	 * @time 2018年6月22日 上午9:07:49
	 * @return ResultVO
	 * 
	 */
	public ResultVO findAllGrading();
	
	/**
	 * TODO 查询所有的信息分类的名称
	 * @author DlamLiu
	 * @time 2018年6月22日 上午9:07:09
	 * @return ResultVO
	 * 
	 */
	public ResultVO findAllName();
	
	/**
	 * TODO 查询所有的信息分类的名称，按照的等级分类好
	 * 		多次递归分类出数据性能上有影响
	 * @author Qjen
	 * @time 2018年6月22日 上午9:08:34
	 * @return ResultVO
	 * 
	 */
	public ResultVO findAllNameGrading();
	
}
